package com.cpd.blog.entity;

import com.cpd.blog.common.diyCommon.BaseEntity;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 文章表
 *
 * @date
 * @author Copydown
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(description = "文章类")
public class Article extends BaseEntity {

    /**
     * 文章 id
     */
    private Long id;

    /**
     * 文章标题
     */
    private String title;

    /**
     * 文章简介
     */
    private String summary;

    /**
     * 评论数
     */
    private Integer commentCounts;

    /**
     * 浏览数
     */
    private Long viewCounts;

    /**
     * 作者 id
     */
    private Long authorId;

    /**
     * 内容 id
     */
    private Long bodyId;

    /**
     * 类别 id
     */
    private Long categoryId;

    /**
     * 是否置顶
     */
    private Integer weight;

}
